we have a lot in common - German English Dictionary